Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
7 STALLARD STREET Terraced £86,500 31 Oct 2003
8 STALLARD STREET £5,640,000 2 Sep 2016
THE HANDLE HOUSE STALLARD STREET Detached £140,000 13 Mar 2024